package mymyoux.events
{
	import flash.events.Event;
	
	import mymyoux.core.IObject;
	 /**
	 * Toute classe implémentant IStaticListenable accepte les écouteurs de type <code>addStaticListener</code>
	 * @author Mymyoux
	 * @version 1.0
	 * @see MEventDispatcher#addStaticEventListener()
	 */
	public interface IStaticListenable
	{
		/**
		 * Renvoie une nouvelle instance de la classe.
		 * Nécessaire pour utiliser addStaticListener de MEventDispatcher.
		 * @return Une instance de la classe.
		 * @see MEventDispatcher#addStaticEventListener()
		 */
		function clone():Event;
	}
}